Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description Go to description

User - 802.11be RU

1. User Configuration

User Index

Displays the index for each user.

STA ID

Set the STA ID of current user. The STA ID refers to the AID (which represents the 16-bit ID of a STA). The 11 LSBs of the AID field are used to address the STAs in this field. STAID value 2046 is used to indicate that the RU carries no data.

Scrambler Initialization

Set the initial state of the scrambler in decimal format, which is then turned into 7 bits to feed into the scrambler.

Scrambler

Choice: On|Off

Default: On

Enable or disable the Scrambler. Scrambles the data to reduce the probability of long sequences of zeros and ones.

Channel Coding Mode

Choice: BCC| LDPC

Default: BCC

Select the Channel Coding mode. It encodes the data to enable error correction. It could be BCC and LDPC.

Channel Coding State

Choice: On|Off

Default: On

Enable or disable the channel encoding function. When it's Off, BCC encoder or LDPC encoder will be bypassed.

BCC Interleaver

Choice: On|Off

Default: Off

Enable or disable the interleaver. BCC Interleaver interleaves the bits of each spatial stream (changes order of bits) to prevent long sequences of adjacent noisy bits from entering the BCC decoder. Interleaving is applied only when BCC encoding is used.

It’s only visible when the Channel Coding Mode is BCC.

LDPC Tone Mapper

Choice: On|Off

Default: On

Enable or disable the LDPC Tone Mapper. LDPC Tone Mapper is equivalent to block-interleaving the tones in each symbol.

It’s only visible when the Channel Coding Mode is LDPC.

Number of Spatial Streams (Nss,u)

Set the number of Spatial Streams used by current user. Its maximum value is 8 for Single User, while it's 4 for Multi User MIMO.The EHT extended range SU PPDU can only be transmitted with MCS0, MCS1, MCS2 and only with 1 spatial stream.

Number of Space Time Streams (Nsts,u)

This is information indicating the number of Space Time Streams of current user. When STBC is OFF, it equals to Nss,u. When STBC is ON, it equals to 2 times Nss,u.

2. Modulation and Coding Scheme

MCS Index

Range: 0 to 15

Default: 8

Coupling: MCS 14 is only applied for EHT MU PPDU,Compress Mode On, bandwidth is greater than or equal to 80 MHz, no preamble puncture exist, and Nss = 1. MCS 15 is only applied for Nss,u= 1, and not supported over MRU 2x996+484 and MRU 3x996+484.

Select the MCS Index for current user.

Modulation

This is information indicating the modulation format determined by MCS index.

Coding Rate

This is information indicating the coding rate determined by MCS index.

Data Rate

This is information indicating the data rate determined by MCS index.

3. Transmit Data

Aggregated MPDU

Choices: On|Off

Default: On

Enable or disable the MPDU aggregation mode. The value will be forced to Off when Generation Mode is set to "EHT NDP Format."

PSDU Length

PSDU Length is calculated with Nsym, Nsym depends on original payload length of multi-users.

Minimum MPDU Start Spacing

Choices: No restriction | ¼ us | ½ us | 1 us | 2 us | 4 us | 8 us | 16 us

Default: No restriction

Coupling: Invisible when Aggregated MPDU is set to OFF.

Determines the minimum time between the start of adjacent MPDUs within an A-MPDU that the STA can receive.

Minimum MPDU Start Spacing in octets

Default: 0

Coupling: Invisible when Aggregated MPDU is set to OFF.

This is information to indicate the minimum octets between the start of adjacent MPDUs. It should be equal or greater than (Minimum MPDU Start Spacing X Data Rate / 8 ).

AMPDU Length

This is information indicating the number of octets in the AMPDU pre-EOF padding carried in the PSDU of the current user. It's the LENGTH defined in the standard. It's equal to the sum of A-MPDU Subframe Length of all the MPDUs.

Payload

MPDU Index

Displays the index for each MPDU. This cell cannot be edited.

MPDU Length

Displays the number of octets in current MPDU, which is comprised of MSDU, MAC Header and MAC FCS.

Prior to N7617B version 1.12.0.0, this was named MAC Frame Length.

Data Type

Use this cell to select the payload data source. The user data of the frame can contain the following data:

All 0s

PN9

PN15

User file

The user file must be in binary form. The least significant bit (LSB) of the first byte in the user data file will be the first bit of the user payload; the LSB of the second byte in the user file will be the ninth bit of the user payload, and so on. If User file is selected as the Data Type, the value displayed in the Data Length field will be equal to the length of the user's data file, up to the maximum data length.

PN9 Seed

Range: 0 to 511

Default: 511

Specify a seed in decimal format to generate a PN9 data sequence. The LSB of the seed comes out first. For example, if you enter a seed value of 10 (1010 in binary), the first 9 bits of the PN9 sequence are 0 1 0 1 0 0 0 0 0, with an increasing index from left to right. For more information, see PN Sequence Generation.

PN15 Seed

Range: 0 to 32767

Default: 32767

Specify a seed in decimal format to generate a PN15 data sequence. The LSB of the seed comes out first. For example, if you enter a seed value of 10 (1010 in binary), the first 15 bits of the PN15 sequence are 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0, with an increasing index from left to right. For more information, see PN Sequence Generation.

Data Length

Use this cell to set the number of data bytes in a frame. The value is limited by MPDU Length.

User File

Click the button in this cell to select a user file as the data source.

The user file must be in binary form. The least significant bit (LSB) of the first byte in the user data file will be the first bit of the user payload; the LSB of the second byte in the user file will be the ninth bit of the user payload, and so on. If User file is selected as the Data Type, the value displayed in the Data Length field will be equal to the length of the user's data file, up to the maximum data length.

This field is visible only if we select User File in the Data Type drop-down.

User File Length

This cell displays the number of data bytes in the user file when it is selected as the payload data source.

This field is visible only if we select User File in the Data Type drop-down.

MAC Header

Click the button in this cell to open the MAC Header Dialog (see the dialogs below), which enables or disables pre-pending the MAC header to the data payload. You can select ClosedGeneral, ClosedRTS, ClosedCTS, or ClosedACK format by clicking the down arrow in the top right corner of the Mac Header Dialog. You can set the desired data in each of the individual fields for each format. You can also disable these fields if the data is no longer desired by clearing the Mac Header (hex) checkbox.

MAC FCS

Enable/disable the appending of a MAC FCS check sequence to the data payload.

Add a new MPDU. The maximum number of user is 63.

Delete the selected MPDU. The minimum number of MPDU is 1.

Add a new MPDU, and its configuration is copied from the selected MPDU.

Move the selected MPDU up by one line and decrease its MPDU Id by 1.

Move the selected MPDU down by one line and increase its MPDU Id by 1.

A-MPDU Subframe Length

This is information indicating the number of octets in current A-MPDU subframe, which is comprised of MPDU and Padded MPDU Delimiters. It's only available when the Aggregated MPDU is on. If the current MPDU is not the last one, its length can not be shorther than Minimum MPDU Start Spacing, otherwise, MDPU delimiters will be padded after current MPDU. It current MPDU is the last one, its A-MPDU Subframe Length is equal to its MPDU Length plus the length of one MPDU Delimiter(4 octets).